cloud clutter - French English Dictionary